the cleverest - German English Dictionary